Contact the publisher of this press release TOA Technologies Wins Prestigious European Smart Metering Award