Government must carefully manage financial support for businesses: experts