Research Concept

Business environment

marketing term

Works
43,910
Citations
98,563
Level
2
OpenAlex ID
C2985243512