Protesting workers destroyed vehicles and damaged factories near the Indian capital, New Delhi, on Wednesday at the beginning of a two-day strike called by major trade unions over high prices.
About 400 striking workers threw stones at factories in the industrial hub of Noida, about 16 km (10 miles) east of the capital, to force them to close, a Reuters witness said.
Police baton-charged the workers to stop the violence. Seven cars and the fire truck were burnt out and a dozen cars smashed up.
"In my own factory, mobs climbed the gates and walls, broke and carried away computers, and damaged the external facade of the building," factory owner Pankaj Sadh told the NDTV news channel.
Violence erupted elsewhere in the country as workers, angry about high fuel prices in particular, tried to keep vehicles off the roads. One union member was killed in the northern city of Ambala, media said.
Offices and factories were shut in many places and transport was disrupted.
However, New Delhi and the business center, Mumbai, were mostly unaffected and financial markets were open.
The strike comes as the beleaguered government prepares to present an austerity budget to parliament and as it weathers a corruption scandal in a big arms deal.
Parliament begins its budget session on Thursday and the government is to present its expenditure plan for fiscal 2013/14 (April-March) next week.
Several officials have told Reuters the government plans to slash a public spending target by up to 10 percent to avoid a sovereign credit downgrade, even though that may create more economic pain in the short run.
The government is also on the back foot over accusations by Italian police that officials from defense group Finmeccanica paid bribes in a $750 million deal to sell India VIP helicopters manufactured by its Anglo-Italian subsidiary AgustaWestland.
Prime Minister Manmohan Singh, who is grappling with the worst economic slowdown in a decade and faces a general election early next year, had asked the unions to call off the strike, but they refused.
"We want the government to take note of this," said Akhtar Hussain, vice-president of the Bharatiya Mazdoor Sangh, or Indian Workers' Union. "They think they can turn a blind eye to our demands, but they must know that enough is enough. We need our demands to be met. The government needs to be more serious.
The strike also hit iron ore and coal production in the resource-rich state of Chhattisgarh.
"Trade unions leaders have forced dozens of workers to stop iron ore mining in protest against violations of labor laws and high inflation," an official of NMDC, India's biggest iron ore producer, told Reuters by telephone.
By noon, the company halted 60 percent of production at mines in the Dantewada district, where it produces about 60,000 tons of iron ore a day, officials said.
The strike also affected coal production at a mine owned by a Coal India unit in Gevra district, where workers stayed off the job in protest.
The Associated Chambers of Commerce and Industry said on Tuesday the two-day strike was expected to cause a loss of 150 billion-200 billion rupees ($2.8 billion-$3.8 billion), hurting sectors such as banking, insurance and transport.
(Read More: India Central bank Hawkish Despite Easing Inflation)
Thousands of rail and road passengers were stranded in the eastern states of Odisha and Bihar as protesters blocked the movement of trains, buses and auto rickshaws.
"Protesters are squatting on the railway tracks or capturing the locomotives. We're just helpless," Amitabh Prabhakar, a public relations officer for Indian Railways' east-central zone, said by telephone.