Formula E invests in new electric off-road motorsport championship

Extreme X will see electric SUVs compete in some of the most testing off-road conditions in the world

China joins London-based development bank

China has become the 67th shareholder of the European Bank for Reconstruction and Development (EBRD). The London-based bank provides financial investments in areas including energy and sustainability as well as business services in an effort to promote innovation, growth and transparency. Infrastructure and energy represents around 48% of the EBRD’s portfolio at just under €20 […]