Unless I'm mistaken, Investirovat(.com) is "invest" in Russian (at least thats how I handregged the name). According to Sedo, its trademarked? Not seeing any. Anyone know?
The views expressed on this page by users and staff are their own, not those of NamePros.