Aiming to reduce its carbon footprint, the Indian Navy has set a target of producing 21 MW of solar power and is also looking at tapping the energy of oceans for power generation, a statement said