March’s top stories: China plans space power station, E.ON to shut German plants

Image: EDF to receive 104MW of solar power from Primrose Solar facilities in UK. Photo: courtesy of EDF Energy.