Mega Solar signing in Windhoek