MahaRERA has imposed fines of Rs. 5.8 lakh on 12 developers who advertised their projects in newspapers without mentioning their registration numbers.