International real estate developer Al Bandary International Group (BIG) will open B Square Mall in south Doha with a soft launch on June 15.