Tech Giants Face Growing Scrutiny Over Environmental and Social Responsibility