Iranian and Russian ambassadors have met and consulted with each other in Vienna on Wednesday ahead of an upcoming meeting of the Board of Governors of the International Atomic Energy Agency (IAEA) where Britain, France and Germany are pushing for yet another anti-Iran motion.