SPML Infra secured a USD 19.65 million EPC contract from Power Grid Corporation of India for substations at Bhadla-III and Ramgarh Pooling Station in Rajasthan.