HuffPost India, the Indian operation of the US-based digital media company, HuffPost, has shuttered its operations this week ( Tuesday, 24th Novembers 2020). A note on the now defunct website, reads – “As of November 24 HuffPost India will no longer be publishing content”. The news site has been in operation in India for around 6 years…