Sorry, your first link took me to this, which I thought was indigo skinnies, but on second glance is actually tailored trousers. I think they are too skinny to be business dress. I do work in a very traditional industry though.
I rather like the plaid suit, but see it more “smart casual” than business. “Casual Suit “ seems a bit of an oxymoron to me.