Factors That Influence Business Environment And Strategies For Handling Environmental Risks And Challenges