The Saudi Arabia business visa is usually issued for a single or multiple entries within 90-1800 days (5 years), for a period of stay not exceeding 180 days. (The validity and length of stay is generally based on the invitation letter from the host company in Saudi).
Your application will be hand carried to the Embassy, and is usually processed in 4-5 business days.
Processing times are business days. Due to new embassy policies the first day begins the day after your package is received by TDS. Please keep this in mind when determining the overall process time.