27/04/2026 08:30
|
Energy
Key Facts: New 50,000 square metre renewable energy manufacturing facility to be established by GBP in Yamaguchi City, Japan
Facility will focus on solar components, battery storage systems and...