Portable theater honored

December 27th, 2013

“Striking the stage” usually means to clear the set and props. Now it can mean taking down and moving the entire assembly. At the Royal Welsh College of Music & Drama in Cardiff, Wales, the Willow Theater—winner of the 2013 World Stage Design award design competition to house the People, Profit, Planet program that ran […]

Read More