Contributor

Mika Anttonen

Founder and Chair of Finnish energy company St1

Mika Anttonen is founder and chair of Finnish energy company St1.

Got a tip?

Do you have info to share with HuffPost reporters? Here’s how.