You don't say??!
[/sarcasm]
The branch in India is called "The Pentecostal Mission". Google them up, they also have some churches in Singapore. (I am not sure you would enjoy the church and its teachings though,
)
The satellite church concept is so cool! I can understand how big your church must be. I would like to visit it the next time I come to Singapore.