News

A corporate venture capital or CVC is the treasury investment arm of a large corporate who invests in a start-up from its own balance sheet. Of late their role in the start-up eco-system has ...