Source: MarketScreener

ITFI: ITIF Information Technology and Innovation F : Examining the ICT Sector's Carbon Footprint, New Report Finds Many Alarmist Claims Overstate Its Impact by a Factor of 10 or More

( WASHINGTON- Alarmists claim the tech sector's carbon footprint is getting out of control, but they are wildly misrepresenting facts. A new report released today by the Information Technology and Innovation Foundation , the leading think tank for science and technology policy, shows the information and communications technology ...

Read full article »
Est. Annual Revenue
Est. Employees
CEO Avatar


Update CEO

CEO Approval Rating

- -/100

ITFI's headquarters is in Washington, District of Columbia. ITFI has a revenue of $10M, and 10 employees. ITFI has 1 followers on Owler.