The services provided by D technology are average....
The services provided by D technology are average. I expected more from them. The customer support is not very helpful and the response time is slow. I hope they improve their services in the future.