Shanghai Electric Strengthens Environmental, Social, and Corporate Governance for Dubai MBR Solar Park Project

Shanghai Electric Group (“Shanghai Electric” or “the Company”) has strengthened its environmental, social, and corporate governance for the Phase 5 project for Dubai’s 900MW Mohammed bin Rashid Al …
( read original story …)