Previous
Previous

Alibaba logistics arm generates solar power from warehouse rooftops

Next
Next

Dubai's Sevens Stadium is region's first sports facility to use solar power