Renewables & Environment - , ,
MEX OKAYA-TN S DE RL DE CV is a semiconductors company based out of Tijuana, Mexico.