Josh Talks, one of India’s largest regional content and upskilling platforms, has appointed Pawan Kumar Sharma as Business Head. In his new....