LYON GROUP TO BUILD WORLD S LARGEST SOLAR PLUS STORAGE PROJECT IN