China builds solar power panda

This is a panda. Wassup. Aside from being the cutest of the bears... it's also a strong symbol of China. So Chinese solar merchants have appropriated the beloved bear in a charming way to help raise...

Japan launches two huge floating solar power plants

Japan just completed and launched two massive floating solar power plants. They will provide electricity to a 1,000 homes without taking any electricity from the grid. These 'mega-plants' are part of...