Greenwich introduces latest innovation with new TV ad (Philippine Star, 1999)