THIRUVANANTHAPURAM: The Kerala government has rolled out the ‘Swachhata Green Leaf Rating’ encompassing hotels, resorts, lodges, homestays and eateries, in a move aimed at ensuring hygiene and ...