24 May Smart Tech Elon Musk has given up on solar power (on Earth) May 24, 2026 By dealharbour 0 comments Has Elon Musk given up on Tesla’s Master Plans, on the electrified economy, on solar power as we know it? From the SpaceX IPO fil... Continue reading
23 May Smart Tech SolarSquare in talks to raise up to $60M as India’s rooftop solar market draws major VC interest May 23, 2026 By dealharbour 0 comments SolarSquare, an Indian rooftop solar startup that helps households and ... Continue reading