

A groundbreaking solar facility just broke ground at 15,000 feet in China's Xizang region, using curved mirrors and molten salt to store sunshine and deliver electricity hours after dark.

This innovation could help solve one of renewable energy's biggest challenges.

Want to know more?