Prevailing challenges offer opportunity for re-examination of economy: experts