A landlord company managing 300 rental homes has been fined £42,500 after paramedics found tenants sleeping on floors surrounded by dead rats and human waste

Europe Business Moderate confidence — 73/100

Unverified

Sources: Times of India