Contact Us
Company Information and Address
The Tech Report’s parent company is Clickout Media Ltd, an online media company based in Malta. The company registration number is 103525.
Address:
Clickout Media Ltd
AA PH, Camilleri Buildings,
Oratory Street,
Naxxar,
NXR 2504
Malta
Company Number 103525
If you are interested in advertising on Tech Report or have any queries, you can reach out to us at [email protected].
Alternatively, you can fill out the contact form below and we’ll respond to you shortly.