Understanding the insurance implications of solar energy for South African businesses Understanding the insurance implications of solar energy for South African businesses May 26, 2026 2 Min Read 0 0 rhino de cock|published 2 days ago The National Transmission Company of South Africa (NTCSA) estimates that rooftop… Personal Finance Editor