I don't see this term as particularly brandable. To me, it sounds a bit like a pharmaceutical drug name.
The domain reads "Economic In" which does not make much sense. "Economics In" might make more sense, but even then it's not particularly good.
I'm sorry but I don't feel this is the best name as far as the English language is concerned. However, you never know with domains, it might be brilliant for someone.