Insights Portfolio Company Spotlight: Carbon Clean CEO Aniruddha Sharma Shares His 2024 Priorities January 10, 2024