Onwards and Upwards
“Onwards and upwards” is an English idiom that means keeping going and reaching towards greater achievements in future, typically after some sort of setback. It ably sums up the positive feeling within IGI at the moment.
Director & Technical Advisor