
Wattch Secures $6 Million in Seed Funding to Advance Grid Edge Energy Management
Wattch, an Atlanta, Georgia-based cleantech startup founded in 2023, announced on August 5, 2025, that it has secured $6 million in a seed funding round to advance its Grid Edge platform for renewable energy systems. Led by Spero Ventures, with…