Skip to Main Content

Close up: Rosso Cina, Ebay, Mikoishi : close-up

This is a picture of the Rosso Cina building at no. 89 Neil Road. Ebay, and Mikoishi Studio, a producer of interactive entertainment games, have their Singapore office premises in this building which was formerly known as the French Business Centre. Title devised by Library staff.

Credit Line

All rights reserved by the respective intellectual property rights owners.


Suggested Pictures

Suggested Pictures from National Archives of Singapore