PSLV-C38 was the 40th mission of the Indian Polar Satellite Launch Vehicle (PSLV) program and its 17th mission in the XL configuration. PSLV-C38 successfully carried and deployed 31 satellites in Sun-synchronous orbit. It was launched on 23 June 2017 by the Indian Space Research Organisation (ISRO) from the Satish Dhawan Space Centre at Sriharikota, Andhra Pradesh.