Microsoft launched their Windows Phone 7 platform last week in Barcelona, Spain, and if what they showed is any indication, they are playing for keeps. read more
The EGC Group is proud to accept eight Educational Advertising Awards for the creative development of outdoor, online and print advertising... read more