business landscape is similar to business environment...
the environment's (competitors) stratgies, pricing, trends, methods, objectives, etc...
it's something that needs to be obvserved while planning or restructuring the corporation's competitive stratgies and corporate goals...