Scientists have created a Concrete Roof that Generates Solar Power October 23, 2017 Nicola Solar Energy, Solar Power