Southeast Asia's next renewable energy giant | Swiss Re

Infographic: Accidents or near-misses that have occurred because of limited expertise of local contractors or sub-contractors