Petra Hosts 48 Vendors at Petra Partner Meeting