SF Development is a joint venture between Siam Future Development, Ikano and S.P.S. Group. Megabangna features 200,000 square metres of retail space, with an Ikea furniture store, Home Pro hardware store, Big C hypermarket and Major Cineplex as anchors.