NeuLevel, the company managing the new .biz TLD, opens its doors for business on Wednesday, a month after originally planned. The new TLD is marketed towards business related websites. The debut of the new TLD comes a month after the launch of .info, another new TLD, and a year after ICANN announced the 7 new TLDs.