Exela Technologies (NASDAQ:XELA – Get Rating) and WNS (NYSE:WNS – Get Rating) are both business services companies, but which is the superior investment? We will contrast the two companies based on the strength of their analyst recommendations, dividends, earnings, profitability, valuation, institutional ownership and risk. Insider & Institutional Ownership 17.4% of Exela Technologies shares are […]
The company has also added Navjeewan Khosla from Novo Holdings as Board Observer.The company had announced a $50 million Series D investment led by Novo Holdings in August 2022.BANGALORE, India