Foster Corporation reveals latest technologies