It was made a permanent body in 1995 to provide an independent business perspective within APEC .