Recharge, the European leader in online prepaid payments, today announced it has secured a £38 million facility with ABN AMRO to fuel its ambitious M&A strategy. This funding will enable the company ...
Energy storage provided a bright spot for Elon Musk and Tesla even as the electric vehicle pioneer came under pressure over car sales. Tesla, which is equipping some of the world’s largest battery ...