ICYMI: Floating wind farm, autonomous robot delivery & more
Here's hoping the delivery robots don't get the HitchBOT treatment.
World's biggest floating wind farm is coming to Scotland
Energy companies are scrambling to harness the UK's wind.
Edinburgh Apple Store finally opening after being announced in 2010
Good things come to those who wait. Fours years after being announced, Edinburgh, Scotland is gett...