‘Bad debts’ force Perthshire-based company to make dozens of staff redundant

The MJVentilation building.
The MJVentilation building.

Breaking