A development which would see the creation of over 300 jobs at a new business site has been given the go ahead.