Mark Hillson Takeuchi | Bolagsradar