There isn’t really a right or wrong answer to this question. It all depends on the type of business you have and which contact channel you’d like to emphasize.
Some business owners wish to be contacted by phone and others prefer to have a bit of separation by using email.
At any rate, our main and only rule is: LESS IS MORE!
Your average card includes things like Name, Phone, Email, Company Name, Address, and nowadays 1 or 2 social handles.
From a design standpoint, the less info you include and the more negative space (blank space) you use, the stronger the aesthetic impact when you finally get around to handing your card to a prospect.
For instance if you are into automatic gate installation service in Nigeria, you can just have your business card with your web url written on it boldly like www.automaticgatenigeria.com – This would obviously drive traffic to your website whereby people could likely find other ways to contact you or perform some other desired conversion oriented act.
It all depends on what action you want your prospect to take.
So again, this just our humble opinion, but we are sorta business card experts so it is safe to trust this info.
Less is more! Now, happy designing!