This is a panda. Aside from being the cutest of the bears... it's also a strong symbol of China. So…
Japan just completed and launched two massive floating solar power plants. They will provide electricity to a 1,000 homes without…