The current NECN Business video section has stories on Menino's skyscraper plans, developing Dudley Square and the new BMS plant planned for Fort Devens:
http://www.boston.com/news/necn/Business/
(Scroll down to find all videos)
http://www.boston.com/news/necn/Business/
(Scroll down to find all videos)