Tata Power completes sale of 50% stake in South African JV Cennergi | Sharefundss