Report: Yahoo building New York studio

Amid talk of its financial woes, online company Yahoo is building a 5,000-square-foot studio in New York that is expected to open in March 2012, a tech site reported.

0