The London Stock Exchange recently announced that 2013 was its best year for flotations since 2007, with 105 companies raising a combined GBP15.7bn (US$25.73bn) from initial public offerings (IPOs) in the year. Of these, 43 businesses floated on the Main Market and a further 62 groups listed on AIM.