The International Co-operative Alliance is a non-profit international association established in 1895 to advance the co-operative social enterprise model. The Alliance is the apex organisation for co-operatives worldwide, representing 284 co-operative federations and organisations across 95 countries (figures of January 2015). The members of the Alliance are national level co-operative federations, individual co-operative organisations and government offices concerned with co-operatives. The International Co-operative Alliance works with global and regional governments and organisations to create the legislative environments that allow co-operatives to form and grow. Yearly, the Alliance publishes the World Co-operative Monitor, the index of the world's largest co-operative and mutual enterprises. The Monitor demonstrates the economic impact of co-operative enterprises worldwide.