Technology | Thu Mar 27, 2014 1:01pm EDT

EU probes French corporate green tax caps, clears wind aid