Biopower will continue to thrive in France, says GlobalData

shutterstock_597251090