lfpress.com
Expert panel says London's living wage is $15.53/h, Londoners need $30,284 to meet basic needs
If you live in London, you need to a make $15.53 an hour or $30,284 a year to meet your basic needs, according to a “living wage” report released Friday by a coalition of businesses and…