Leo Capital, Anand Chandrasekaran invest in Sheroes

Top