Location
Formerly spread out in separate locations around campus, in May 2006, the Illini Media Company finished construction on a new facility, which brings together and all of their units and departments in one four-story, 30,000-square-foot (2,800 m2) building at 512 E. Green Street in Champaign, Illinois. The building's first floor is home to the offices and studio of WPGU as well as the Illini Apple Center, Illini Media Company's Apple authorized reseller. The second and third floor incorporate the newsroom, production, advertising/marketing, and IT departments, while the fourth floor functions as a conference and event gallery.
Read more about this topic: Illini Media
Related Phrases
Related Words