ECI Software Solutions, a global provider of cloud-based business management software and services, today announced its acquisition of Avid Ratings, a Madison, Wisconsin-based provider of leading ...
MSCI added five Indian companies to its Global Standard Index late on Wednesday, a move that brokerage Nuvama said would lift the country's weightage on the index to 20%, further narrowing the gap ...