LEET does host forums (can be bought using credits, mainly for Minecraft server forums, not recommended for business stuff ) although, you do not really have (full) access into it.
(forums are created with the domain sys(number).leet.cc), no advertising guy here, just to make everyone know, that LEET is not a scam.
Check this forum for some example, (you may know that LEET Forums are not updated)
http://sys2765.leet.cc/