Tewke’s £2.6m Seed Funding Boost for Innovative Light Switch Technology 20 November 2024 Tewke, a London-based climate tech start-up, successfully raised £2.6m in seed funding, exceeding its original £1m target.The funding will be…