Tag: New Creation Church

New Creation Church’s business arm set to spend nearly S$300 million to buy The...

Rock Productions, the business arm of Singapore-based megachurch New Creation Church (NCC), is set to buy The Star Vista from developer CapitaLand at a price...
Theindependent