SMFG India Credit expands presence with strategic office lease at Embassy 247 in Mumbai

Link for article