Business Indian investors should not give undue weightage to macro indicators: Here is why Updated : October 23, 2019 02:52 PM IST Mega US businesses are already in harvesting stage, whereas in India most of the new age businesses are still in sowing stage. The rising competitive intensity for businesses may also materially impact the margins of domestic businesses. Subscribe to Moneycontrol PRO at just Rs.33/- per month for the first year. Use code SUPERPRO. Limited period offer. Available on Web and Android.