India's Defense Ministry is imposing limits on Finmeccanica SpA's ability to bid on future weapons-supply deals, after Italian prosecutors leveled corruption charges against the Italian arms company and two of its former executives, an official said.

Indian Prime Minister Narenda Modi, who has pledged to strengthen the country’s military, reportedly took a swipe at the defense department’s research and development agency yesterday, saying India needs to change its “chalta hai” attitude, which in Hindi means “anything goes.”