industry profile 2942