TGRERA pulls up R Homes for 'investment agreement' ruse, orders refunds with 10.70% interestHyderabadMail.com• 5d