Ebene Magazine – Ethics report finds Elaine Chao used Trump Cabinet Post to promote family interests

0
16
Ebene Magazine - Ethics report finds Elaine Chao used Trump Cabinet Post to promote family interests

account
Subscribe to

The Inspector Generals are coming for Trumpworld! For a government with a historical aversion to ethics and public service adequacy, there was a lot for these internal government guards to do. On Wednesday, the inspector general of the old transportation division, perhaps the least glamorous of all cabinet appearances, released his report detailing how former secretary Elaine Chao managed to use the position to use public funds for the benefit of her family. The cases of wrongdoing were not particularly subtle and the department’s watchdog referred the case to the Justice Department for possible prosecution late last year. The Justice Department has declined the Trump administration to move the case forward in the past few weeks.

Most of the chaos of questionable behavior revolved around her father James Chao and his shipping company, the Foremost Group, engaged in the transportation of raw materials how coal and iron made a name for themselves in China and continues to do extensive work with Chinese state-owned companies. The Shanghai-born patriarch of the family founded the company after emigrating to the United States in the 1950s, but has since passed the business on to Chaos’ younger sister Angela Chao. As transportation secretary, Elaine Chao has been tasked with overseeing the American shipping industry. What could possibly go wrong?

For starters, investigators said that Chao routinely asked government employees to help her father in a variety of ways, from updating his Wikipedia page to promoting his biography to developing one PR strategy for the longtime ship magnate. Chao also took highly questionable moves, such as an interview as a cabinet-level official with a Chinese-language television station that resembled an advertisement about her father’s success and business acumen. The interview was conducted at the Foremost Group’s headquarters in New York City.

Then there was the planned trip to China for the Chao family in 2017, which raises ethical concerns and is ultimately canceled. From the New York Times: Investigators found that Ms. Chao had used her staff to arrange details for Mr. Chao’s trip to China in October 2017, including a request from the Chinese Ministry of Transportation through the State Department, two Arranging cars for a six-person delegation included Ms. Chao’s younger sister Angela Chao, who had succeeded her father as head of the family shipping company, and Angela Chao’s husband, venture capitalist Jim Breyer. The trip should include stops at locations in China that had received financial support from the company and a meeting with « top executives » in China attended by Elaine Chao’s father and sister, but not other employees from the transportation department.

Chao countered allegations of abuse of her office by pointing out cultural differences to it, and referred to a memo that outlined the importance of promoting her father as part of her government work. « Anyone familiar with Asian culture knows that expressing honor and filial respect for parents is a core value in Asian communities, » the September 2020 memo said. « The Asian audience welcomes and responds positively to actions taken by the secretary who may involve her father in activities. « 

« )), c = d (m [i.size_id] .split (« x »). map (function (s) {return value (e )}), 2), s.width = c [0], s .height = c [1]), s.rubiconTargeting = (Array.isArray (i.targeting)? I.targeting: []). Redu ( Function (e, t) {return e [t.key] = t. Values ​​[0], e}, {rpfl_elemid: f.adUnitCode}), t.push (s)): n.logError (« Rubicon: bidRequest undefined at index position: « . concat (o), r, e), t}, []). sort (function (e, t) {return (t.cpm || 0) – (e.cpm || 0) })}, getUserSyncs: Function (e, t, r, n) {if (! x&&e.iframeEnabled) {var i = «  »; return r&& « string » == typeof r.consentString&CSSEA NDCHAR (« boolean » == typeof r.gdprApplies? i = « ? gdpr = » .gdprApplies), « &gdpr_consent = »). concat (r.consentString): i = « ? gdpr_consent = ». concat (r.consentString)), n&& (i = «  ». concat (i? « & »: « ? », « us_privacy = ») .concat (encodeURIComponent (n))), x =! 0, {type: « iframe », url: « https: // » .concat (g.syncHost || « eus », « .rubiconproject.com / usync.html ») i}}}, transformBidParams: function (e ) {return n.convertTypes ({accountId: « number », siteId: « number », zoneId: « number »}, e)}}; Function v (e, t) {var r = obgetConfig (« pageUrl »); r = e.params.referrer? e.params.referrer: r || t.refererInfo.referer; return e.params.secure?r.replace(/^http:/i, »https: »):r Genealogie function y (e, t) {var r = e.params; if (« video » === t) {var i = []; return r.video&&r.video.playerWidth&&r.video.playerHeight? i = [r.video.playerWidth, r.video.playerHeight]: Array.isArray (n.deepAccess (e, « mediaTypes.video.playerSize »)) &&1 === e.mediaTypes.video.playerSize.length? i = e.mediaTypes.video.playerSize [0]: Array.isArray (e.sizes) &&0e.length) && (t = e.length); for (var r = 0, n = new array (t); r ‘; var i, o}}, h = function (e) {var t = 0 = e&&t.innerWidth’ v.vast_url «  »: v.vast_string&& (y = v.vast_string), g.pre_market_bids.push ({id: v.deal_id, seatbid: [{bid: [{impid:, dealid: v.deal_id, price: v.price, adm: y}]} ], cur: v.currency, ext: {event_log: [{}]}}}} var h = n.getBidIdParameter (« mimes » « , e .params) || [ » application / javascript « , » video / mp4 « , » video / webm « ], _ = {id: e.bidId, sure: l, video: {w: p, h: f, ext: g, mimes: h}}; » « ! = n.getBidIdParameter (« price_floor », e.params) && (_. bidfloor = n.getBidIdParameter (« price_floor », e.params)), «  »! = n .getBidIdParameter (« start_delay », e.params) && (_. video. video .startdelay = 0 Boolean (n.getBidIdParameter (« start_delay », e.params))), «  »! = n.getBidIdParameter (« e! .params) && (_. video.minduration = n.getBidIdParameter ( » min_duration « ) , e.params)), «  »! = n.getBidIdParameter (« max_ duration « , e.params) && (_. video.md .getBidIdParameter (« max_duration », e.params)), «  »! = n.getBidIdParameter (« Placement type », e.params) && (_. video.ext.placement = n.getBidIdParameter (« Placement type », e.params))), «  »! = n.getBidIdParameter (« position », e.params) && (_. video.ext.pos = n.getBidIdParameter (« position », e.params)), e.crumbs&&e.crumbs (c = e .crumbs.pubcid ); var S = navigator.language? « language »: « userLanguage », I = {id: s, imp: _, site: {id: «  », page: a, content: « content »}, device: {h: screen.height, w: screen .width, dnt: n.getDNT ()? 1: 0, language: Navigator [S] .split (« -« ) [0], make: navigator.vendor navigator.vendor: «  », ao: navigator.userAgent}, ext: {wrap_response: 1}}; n.getBidIdParameter (« number_of_ads », e.params) && (I.ext.number_of_ads = n.getBidIdParameter_ « , e.params)); var A = {}; return 1 == n.getBidIdParameter ( » spotx_all_google_consent « , e .params) .consentString, void 0! == t.gdprConsent.gdprApplies&&n.deepSetValue (I, « regs.ext.gdpr », t.gdprConsent.gdprApplies? 1: 0)). , n.deepAccess (e, « userId.id5id.uid ») && (A.eids = A.eids || [], A.eids.push ({source: « id5-syn c.com », uids: [ {id: e.userId.id5id.uid}], ext: e.userId.id5id.ext || {}})), c&& (A.fpc = c), e&&e.schain&CSSE (I.source = {ext: {schain: e.schain}}), e&&e.userId&&e.userId.tdid&& (A.eids = A.eids || [], A.eids.push ({source: « adserver. org », uids: [{id : e.userId.tdid, ext: {rtiPartner: « TDID »}}]})), n.isEmpty (A) || (I.user = {ext: A}), {method: « POST », URL: « https://search.spotxchange.com/openrtb/2.3/dados/ » s, data: I, bidRequest: t}} )}, interpretResponse: function (e, t) {var r = [], i = e.body; return i&&n.isArray (i.seatbid) &&n._each (i.seatbid, function (s) {n._each (e.bid, function (s) {var a = {}; for (var c in t.bidRequest. bids) e.impid == t.bidRequest.bids [c] .bidId&& (a = t.bidRequest.bids [c]); n._each (a.params. pre_market_bids, function (t) {t.deal_id == e.id&& (e.price = t.price, i.cur = t.currency)}); var d = {requestId: a.bidId, currency: i.cur || « USD », cpm: e.price, creativeId: e.crid || «  », dealId: e.dealid || «  », ttl: 360, netRevenue:! 0, channel_id: i.id, cache_key: e.ext.cache_key, vastUrl: « https: // search .spotxchange.com / ad / vast.html? key = « e.ext.cache_key, videoCacheKey: e.ext.cache_key, media type: sd, width: ew, height: eh}; d.meta = d.meta | | {}, e&&e.adomain&&0e.length) && (t = e.length); for (var r = 0, n = new array (t); rt? e: t} function d (e, t, n) { ! e.preload&&e.preloadThreshh old&&function (e, t, n, i) {return t.top = e.shownThreshold&&! e.seen? new r (« shown », t))}, 15)) :(! n || i1&& (h = e (r, Math.floor (n / o), i-1, o)), h}, dies .getVerticallyVisiblePixels = f, this.getViewportHeight = function () {return t.innerHeight || e.documentElement.clientHeight || e.body.clientHeight}, this.getViewportWidth = function () {return t.innerWidth || e.documentElement .clientWidth || e.body.clientWidth}, this.isElementNotHidden = u, this.isElementInViewport = functi on (n) {var i = n.getBoundingClientRect (); return i.top> = 0&&i.left> = 0CSSEottom .CHARCSS = o.length) return {done: true}; return {done: false, value: o [i]}; }, e: function e (_e) {throw _e; }, f: F}; } throw new TypeError (« Invalid attempt to iterate a non-iterable instance. nTo be iterable, non-array objects must have a [Symbol.iterator] () method. »); } var normalCompletion = true, didErr = false, err; return {s: function s () {it = o [symbol.iterator] (); }, n: function n () {var step = it.next (); normalCompletion = step.done; Regression; }, e: function e (_e2) {didErr = true; err = _e2; }, f: function f () {try {if (! normalCompletion && it.return! = null) it.return (); } finally {if (didErr) throw err; }}}; }}

Function _unsupportedIterableToArray (o, minLen) {if (! O) return; if (typeof o === « string ») return _arrayLikeToArray (o, minLen); var n = Object.prototype.toString.call (o) .slice (8, -1); if (n === « Object » && o.constructor) n = o.constructor.name; if (n === « Map » || n === « Set ») returns Array.from (o); if (n === « Arguments » || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray (o, minLen); }}

Function _arrayLikeToArray (arr, len) {if (len == null || len> arr.length) len = arr.length; for (var i = 0, arr2 = new array (len); i

Ref: https://slate.com

QU’EN PENSEZ-VOUS?

[comment]

Partners:

Journal D’Afrique (https://www.journaldafrique.com/)

Ebene News (https://www.ebenenews.com/)

Laisser un commentaire, votre avis compte!

[gs-fb-comments]

Laisser un commentaire, votre avis compte!

Laisser un commentaire, votre avis compte!