Sharp completes 48MW PV project in Vietnam for TTC Group

Capital Dynamics to acquire 121MW Springbok 3 PV project