Oil and gas major Eni SpA (BIT:ENI) is preparing a joint bid with Qatar Petroleum for Italian solar power producer RTR Rete Rinnovabile, which was put up for sale by Terra Firma Capital Partners Ltd earlier this year.