investing

Taming the vulture (funds)

Investors are raising money to deploy in outfits which have a strong business model but need support to tide over a cash crunch. 

Recent Stories