France is looking to small, self-sustaining green power projects to solve its energy woes, Advocates say the move democratizes energy prodution while reducing dependenies on fossil fuels and foreign powers.
France is looking to small, self-sustaining green power projects to solve its energy woes, Advocates say the move democratizes energy prodution while reducing dependenies on fossil fuels and foreign powers.