US electric carmaker Tesla says it has reached a deal to buy solar panel company SolarCity for $2.6bn.
Continue reading…