select distinct ?subcategory
where {
{?subcategory dct:subject dbc:Electronic_waste_in_Europe .
FILTER (NOT EXISTS {?subcategory rdf:type ?v} )}
UNION
{?subcategory rdf:type dbo:Company .
?subcategory dct:subject dbc:Electronic_waste_in_Europe .}
UNION