Indian artist Nalini Malani has been awarded this year’s St. Moritz Art Masters Lifetime Achievement Award, announced at the 10-day arts and culture event, initiated in 2008 and based at Engadine, in the Alps. Previous winners include Ai Weiwei (2013), Oscar Niemeyer (2012) and William Klein (2011).
26 August 2014