Facebook India Head criticized for no show at Delhi state panel hearing

Social network giant Facebook has had a rough 2020, specially within India.…