(ADPnews) - Feb 16, 2011 - Nazca, a unit of UK engineering and construction firm GSE Group, has completed the installation of a 1.2 MW rooftop solar system for a third party in southern France.