The Indian Space Research Organisation has launched two British satellites tonight for which India will earn upwards of Rs. 200 crore. It is the 44th launch of the Indian rocket the Polar Satellite Launch Vehicle (PSLV) at Sriharikota, India's rocket port on the coast of the Bay of Bengal in Andhra Pradesh.