Shanghai Electric Energy Storage Technology, the energy storage subsidiary of Shanghai Electric (SEHK:2727, SSE:601727), recently received RMB400 million in Series A financing that will be […]
Although nitrogen is essential for all living organisms—it makes up 3% of the human body—and comprises 78% of Earth’s atmosphere, it’s almost ironically difficult for […]