Join Us
Eco Truck

Fun Facts

December 5, 2018 / fun facts

Largest Solar Power Plant – Tengger Desert Solar Park

Tengger Desert Solar Park – 1500MW – China   The 1547MW...
Read More

Latest News

December 5, 2018 / news

Techincal Session : Building integrated solar technologies

LSES organized a technical session of four presentations in the Order...
Read More

our members

“It takes two flints to make a fire.” –-Louisa May Alcott