In this episode, Business Moments explores some of the affordable properties of The Greens Estate in Tema Community 25