Indian markets just had their roughest week in months

Business