Theodore Lowe, Ap #867-859 Sit Rd, Azusa New York
In a significant stride for India’s high-speed rail ambitions, the National High Speed Rail Corporation (NHSRC) successfully installed a 60-metre steel bridge in Vadodara, Gujarat,