Can Odin facilitate deals for Indian investee companies?
We cannot support deals if the company is legally based in India. However, if the company operates under a more familiar structure, like a Delaware entity or a UK limited company, then we can facilitate it on Odin.