Spanish telecommunications company Telefonica SA (BME:TEF) and multi-energy group Repsol SA (BME:REP) have formed a 50/50 joint venture (JV) that will focus on providing customised solar self-consumption solutions for the residential and business sector in Spain.