Singapore Airlines unveils new cabins

Singapore Airlines (SIA) on Tuesday unveiled new seats and other in-flight amenities in all classes as part of a sweeping upgrade of its cabins in an attempt to stay competitive.