Not the solution is fair taxation every trade made in the country, if you make business in a country you need pay taxes there for the transactiona made there.
Otherwise you just extract value out of the country, without giving back.
To me there is no worse thievery than tax evasion, it's literally robing a nation.
This takes a long time to get - you have to sacrifice now to get the future growth