World Business Watch: Siemens signs $3.25 billion contract with India, biggest ever locomotive deal

This post was originally published on WION.