India's latest earth observation satellite starts serving images ...

India's latest earth observation satellite starts serving images ...