Govinda Giri

  • This is a Profile

    When Did Social Media Stop Being So … Social?


    Opinion: There is such a thing as too much information.

    This is a Profile

    A New Social Media Entrant Must Change the Concept of Its Use


    Opinion: U.S. platforms are not built with anyone outside of the U.S. in mind.