ICA Boston launches $100,000 award for women artists, with Sarah Sze winning inaugural edition – The Art Newspaper
The Institute of Modern Artwork (ICA) Boston has launched a $100,000 prize for ladies visible artists and named the internationally-acclaimed ...