Time cycle in your life which started from 2019, is not conducive for business and it will last till beginning of year 2026. Hence you should avoid taking risks in business and have a more pragmatic approach.
You will achieve success financially after year 2026 and untill then a remedy (upay) which can work for you is to pet a dog or feed stray dogs regularly.
Dasha lord Ketu in 8th house will negate all business outcome. Venus Dasha will be better for business success as 5th is 11th from 7th house. Lord of 2nd and 5th house exalted with dasha lord venus in future.