Recent developments in certain aspects of Indian economy