(SeeNews) - Apr 30, 2012 - French renewable energy group Sechilienne-Sidec (EPA:SECH) reported EUR 95.7 million (USD 126.6m) revenues in the first quarter of 2012, up 23.2%.