IBC 2016 attendees get some sun at the "IBC Beach". No doubt important meetings are scheduled right after.
Return to Article