Yarn manufacturers company.
This logo depict an impression of spinning yarn and also represent 'green' as 'nature' and 'environtment' in a corporate feel.