India Auto-Parts Trade Swing Claim Flags Major Data-Reliability Risk
Alleged FY26 shift from $453M surplus to $1.37B deficit cannot be verified as final; figures may be projections or partial-year estimates requiring source confirmation before use.
bt-corporate · 7/7/2026, 10:28:23 AM · Ask about this →