IFC Invests USD 6.5 Million In Bangalore Startup Snowman Logistics