Where do you produce your product? Outsource or your plants?
Which country, China?
We manufacture our product in Russia. We also rent the plant's capacity. Building your own factory by the way is in our roadmap.

I dont think that building plant nowadays is a good thing
As a golden rule says - outsource everything you can outsource
So you can fully concentrate on your company and its know-how
But Im not professional, and Im sure you know what you are doing

Also, no matter what anyone says, if it is about chemistry and physics - Russia is the place where they do stuff

This guys want to produce new and the manufacturing is the main process of the company, along with further scientific research
You can hardly outsource it...