The Planning Authority on Tuesday turned down an application for a disused petrol station on Tower Road, Sliema, to be upgraded and reopened.The 76-square-metre facility lies between the Plaza Hotel and the Carlton Hotel, metres away from bars and restaurants.The Development Control Commission explained that the reopening of the petrol station would cause 'operation challenges'...