Q Energy on Tuesday said it has been given the thumbs up to construct France’s largest floating solar power plant, a 66-MW facility that will be located on a former quarry in the northeastern part of the country.