Japanese holding company Nomura Holdings, Inc. will launch the Nomura Art Award, a prize that will be given to “an artist who has created a body of work of major cultural significance,†a $1 million prize making it one of the largest in the world.Â
Read more at Art News