On the occasion of International Day for Biological Diversity on May 22, Shanghai Electric (SEHK: 02727, SSE: 601727) is ...