Indian Confederation of Labour, a small trade union federation in India. ICL is affiliated to World Confederation of Labour.
References
Indian Confederation of Labour Wikipedia(Text) CC BY-SA
Indian Confederation of Labour, a small trade union federation in India. ICL is affiliated to World Confederation of Labour.