20200515 business.india-business: State Street lays off some staffers on contract