News

Using solar energy to create steam isn’t exactly a new concept, and solar concentrators (systems which focus the sun’s energy on a specific point) are well established. But French association ...