Penta Esports, the esports brand of Newgen Gaming, an India based gaming and esports company, has named Anand Rajwanshi as the Chief Creative....