B. M. Awwal

A tech aficionado with special interest in desktop solutions, web apps and workplace trends.

B. M. Awwal