India produced 1,681 locomotives in FY25, surpassing U.S., Europe | Sharefundss