India is a developing nation with 1.3 billion population and is at a crazy mix of socio economic, cultural, geographical mix when it comes to […]
Blogs helping the corporate world in space of team building, fun at work, motivation and overall culture building. Useful for HR managers and event companies alike.
India is a developing nation with 1.3 billion population and is at a crazy mix of socio economic, cultural, geographical mix when it comes to […]