A man was airlifted to hospital in Dundee with a suspected broken back and neck following an industrial accident.
The incident happened at Glenalmond Business Park in Perth.
The man was flown to Ninewells Hospital by air ambulance following the accident, which happened just after 4pm on Monday.
The man, who has not been named, is understood to be 52. His condition is not known.
The Health and Safety Executive (HSE) has been informed about the accident.
The man was reported to have been working with large industrial equipment at the time.
A source told the Tele he had heard the man had been injured while carrying out work with heavy machinery. He said: “I was told that something swung across and hit him.
“I was also told that he had received a broken back, neck and arm in the accident.”
Alex McAra, who runs an HGV training centre at the business park, said: “I had just left for the day on Monday when I was told that the air ambulance had landed in the park.
“It must have been a pretty serious accident for the air ambulance to be called.
“There are a lot of businesses on the park that use heavy lifting equipment.
“This is shocking and upsetting to hear and will have an impact on the people who work at the park.
“I hope he is going to be OK. My thoughts are obviously with his family, friends and workmates.”
A spokesman for Police Scotland said: “Officers attended at Glenalmond Business Park, Perth, at 4.15pm on Monday after reports of an industrial accident.
“A man was airlifted to hospital for treatment.”
A Health and Safety Exectutive spokesman said: “HSE is aware of the incident and is investigating.”