The fact
They are linked to an offshore company in the British Virgin Islands.
Finnish authorities are investigating their activities and networks.
Click the link to read an article on the topic:
They are linked to an offshore company in the British Virgin Islands.
Finnish authorities are investigating their activities and networks.