Commodities Himoinsa in mission-critical power play Yanmar Group subsidiary and power technology play Himoinsa has launched... 14 October 2024