Spanish telecommunications company Telefonica SA (BME:TEF) and multi-energy group Repsol SA (BME:REP) have formally launched their joint venture (JV) to provide services in Spain’s solar self-consumption market.