A new sort of gigantic lilies could soon be floating on Glasgow’s River Clyde. The lilies belong to the solar family meaning they are actually solar pads designed to float in the river and soak up the sun’s rays and send electricity to the city’s grid....