Copyright free photo News Link in Korean Post navigation UK signs contract for cable installation for a 960 MW offshore wind farm Germany: Renewable energy generation surpasses fossil fuels