The era of debating whether electric vehicles are environmentally friendly or not is long...
The French city of Cannes is best known for its film festival, now in...
China has commissioned the first of many planned combined photovoltaic and wind power generation...