Archives for September 13, 2015

← 2015

Organic India USA attains B Corporation Status

Colorado-based Organic India USA has been certified as a B Corporation, continuing its commitment to higher standards of social and environmental performance, transparency, and accountability, the company said.