The night had its fair share of glamour, modesty, humour, and maladroit. The 2013 Telstra Australian Business Awards was held at the posh Star Event Centre in Pyrmont, and would be best described as the business version of the Logies.